Progressive Buffers: View-dependent Geometry and Texture LOD Rendering
نویسندگان
چکیده
We introduce a view-dependent level of detail rendering system designed with modern GPU architectures in mind. Our approach keeps the data in static buffers and geomorphs between different LODs using per-vertex weights for seamless transition. Our method is the first out-of-core system to support texture mapping, including a mechanism for texture LOD. This approach completely avoids LOD pops and boundary cracks while gracefully adapting to a specified framerate or level of detail. Our method is suitable for all classes of GPUs that provide basic vertex shader programmability, and is applicable for both out-of-core or instanced geometry. The contributions of our work include a preprocessing and rendering system for view-dependent LOD rendering by geomorphing static buffers using per-vertex weights, a vertex buffer tree to minimize the number of API draw calls when rendering coarse-level geometry, and automatic methods for efficient, transparent LOD control.
منابع مشابه
Cached Geometry Manager for View-dependent LOD Rendering
The new generation of commodity graphics cards with significant on-board video memory has become widely popular and provides high-performance rendering and flexibility. One of the features to be exploited with this hardware is the use of the on-board video memory to store geometry information. This strategy significantly reduces the data transfer overhead from sending geometry data over the (AG...
متن کاملCached Geometry Manager for View-dependent LOD endering
The new generation of commodity graphics cards with significant on-board video memory has become widely popular and provides high-performance rendering and flexibility. One of the features to be exploited with this hardware is the use of the on-board video memory to store geometry information. This strategy significantly reduces the data transfer overhead from sending geometry data over the (AG...
متن کاملA Real-time System of Crowd Rendering: Parallel LOD and Texture-Preserving Approach on GPU
In modern games, rendering a massive scene with a large number of animated character is imminent and a very challenging task. In this paper, we present a real-time crowd rendering system on GPUs with a special focus on how to preserve texture appearance in progressive LOD-based mesh simplification algorithms. Our results show that the proposed parallel LOD approach can get up to 5.33 times of s...
متن کاملA Real-Time System for Crowd Rendering: Parallel LOD and Texture-Preserving Approach on GPU
In modern games, rendering a massive scene with a large number of animated character is imminent and a very challenging task. In this paper, we present a real-time crowd rendering system on GPUs with a special focus on how to preserve texture appearance in progressive LOD-based mesh simplification algorithms. Our results show that the proposed parallel LOD approach can get up to 5.33 times of s...
متن کاملFast Realistic Rendering of Global Worlds using Programmable Graphics Hardware
Interactively rendering geo-spatial scenery is a recurring theme in game development. This paper demonstrates a method of handling much of that rendering on programmable graphics hardware. This makes better use of the power available on the GPU, and frees the CPU processing time for user interaction, simulation, and data acquisition and manipulation. Introduction and Previous Work There have be...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005